heavy cloud bank - French English Dictionary